Linearization in parallel pCRL
نویسندگان
چکیده
We describe a linearization algorithm for parallel pCRL processes similar to the one implemented in the linearizer of the μCRL Toolset. This algorithm finds its roots in formal language theory: the ‘grammar’ defining a process is transformed into a variant of Greibach Normal Form. Next, any such form is further reduced to linear form, i.e., to an equation that resembles a right-linear, data-parametric grammar. We aim at proving the correctness of this linearization algorithm. To this end we define an equivalence relation on recursive specifications in μCRL that is model independent and does not involve an explicit notion of solution. 2000 Mathematics Subject Classification: 68Q10; 68Q42; 68Q65; 68Q85 1998 ACM Computing Classification System: D.2.1; D.2.4; D.3.1; D.3.3; F.3.2; I.1.1
منابع مشابه
Software ENgineering Linearization of mCRL specifications
We describe a linearization algorithm for μCRL processes, similar to the one described in [21] for a subset of the language called parallel pCRL. This algorithm finds its roots in formal language theory: the ‘grammar’ defining a process is transformed into a variant of Greibach Normal Form. Next, any such form is further reduced to linear form, i.e., to an equation that resembles a right-linear...
متن کاملLinearization of μCRL Specifications
We describe a linearization algorithm for μCRL processes, similar to the one described in [21] for a subset of the language called parallel pCRL. This algorithm finds its roots in formal language theory: the ‘grammar’ defining a process is transformed into a variant of Greibach Normal Form. Next, any such form is further reduced to linear form, i.e., to an equation that resembles a right-linear...
متن کاملVelocity tracking of cruise control system by using feedback linearization method
In cruise control systems, the performance of the controller is important. Hence, in order to have accurate results, the nonlinear behavior of a vehicle model should also be considered. In this article, a vehicle with a nonlinear model is controlled by using a nonlinear method. The nonlinear term of the model is the generated torque of engine, which is a polynomial equation. In addition, feedba...
متن کاملCentrum Voor Wiskunde En Informatica Time-stamped Actions in Algebras Time-stamped Actions in Pcrl Algebras
We present two extensions of pCRL with time-stamped actions: pCRL for absolute time and pCRLr for relative time. We deene timed bisimilarity for both versions and prove that the given axiomatisations are ground complete, provided that the data types have built-in equality and Skolem functions. We base the completeness proofs on the completeness results for untimed pCRL.
متن کاملTime-stamped Actions in pCRL Algebras
We present two extensions of pCRL with time-stamped actions: pCRL for absolute time and pCRLr for relative time. We de ne timed bisimilarity for both versions and prove that the given axiomatisations are ground complete, provided that the data types have built-in equality and Skolem functions. We base the completeness proofs on the completeness results for untimed pCRL. 1991 Mathematics Subject...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Log. Algebr. Program.
دوره 48 شماره
صفحات -
تاریخ انتشار 2001